impress upon - Allemand Anglais Dictionnaire